Use hexdump when available.
authorrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Mon, 30 Oct 2006 20:40:51 +0000 (20:40 +0000)
committerrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Mon, 30 Oct 2006 20:40:51 +0000 (20:40 +0000)
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@2448 f51c46e8-681c-474f-0cfe-069cfd0219fb

gpsbabel/testo

index 6c45e8b437fe9b650447f174824a5889b9031450..ed849ff1cc7761eb458015d2ae04af501b2cfbcc 100755 (executable)
@@ -10,7 +10,12 @@ export MALLOC_CHECK_
 PNAME=${PNAME:-./gpsbabel}
 DIFF=${DIFF:-diff}
 REFERENCE=reference
-OD=${OD:-od -Ax -txC -v}
+# OD=${OD:-od -Ax -txC -v}
+if [ -x /usr/bin/hexdump ] ; then
+       OD=${OD:-hexdump -v -C}
+else
+       OD=${OD:-od -Ax -txC -v}
+fi
 
 TMPDIR=/tmp/gpsbabel.$$
 mkdir -p $TMPDIR
@@ -88,7 +93,7 @@ ${PNAME} -i gtm -f ${REFERENCE}/sample.gtm -o gpx -F ${TMPDIR}/gtm1.gpx
 ${PNAME} -i gpx -f ${TMPDIR}/gtm1.gpx -o gtm -F ${TMPDIR}/gtm.gtm
 ${PNAME} -i gtm -f ${TMPDIR}/gtm.gtm -o gpx -F ${TMPDIR}/gtm2.gpx
 compare ${TMPDIR}/gtm1.gpx ${TMPDIR}/gtm2.gpx
-compare ${TMPDIR}/gtm.gtm ${REFERENCE}/sample.gtm
+bincompare ${TMPDIR}/gtm.gtm ${REFERENCE}/sample.gtm
 
 # Magellan Mapsend
 rm -f ${TMPDIR}/mm.mapsend ${TMPDIR}/mm.gps